the green armies - Spanish English Dictionary