environmentally compatible technologies - Español Inglés Diccionario