environmentally compatible technologies - Turco Inglés Diccionario