vieux briscard
Meanings
Noun
1. old sweat, old hand (someone experienced in their field)
Examples1
He's an old hand.