improved foundation - Allemand Anglais Dictionnaire