science and technology for environmental protection - Turco Inglés Diccionario