the green armies - Français Anglais Dictionnaire