a walking dictionary - Allemand Anglais Dictionnaire