this puts me to shame - Allemand Anglais Dictionnaire