exhaust cleaning installation - Turco Inglés Diccionario