the first thing coming to mind - Allemand Anglais Dictionnaire