odour control and ventilation - Turco Inglés Diccionario