waste treatment technology - Turco Inglés Diccionario