environmentally compatible technologies - Alemán Inglés Diccionario