the green armies - Alemán Inglés Diccionario