the top dog - Turc Anglais Dictionnaire