everyone and their dog - Turc Anglais Dictionnaire