one of my favourite - Allemand Anglais Dictionnaire