pall of smoke - Francés Inglés Diccionario