environmental preserving technology - Turco Inglés Diccionario