i have to hand it to - Allemand Anglais Dictionnaire