the green armies - Espagnol Anglais Dictionnaire