this puts me to shame - Turc Anglais Dictionnaire