from a first impression - Allemand Anglais Dictionnaire