everybody and their dog - Turc Anglais Dictionnaire