smoke-emitting cavity - Turco Inglés Diccionario