giving out smoke - Francés Inglés Diccionario