the green armies - Allemand Anglais Dictionnaire