green manure - Alemán Inglés Diccionario