smoke and heat exhaust installation - Turco Inglés Diccionario