environmental technologies - Alemán Inglés Diccionario