vieux renard
Meanings
Noun
1. sly old fox, sly old dog
Examples1
He's a sly old fox.