do yourself proud - Turc Anglais Dictionnaire