environment friendliness - Alemán Inglés Diccionario