environmentally sound technologies - Turco Inglés Diccionario