give off smoke - Francés Inglés Diccionario