dense cloud or plume of smoke - Alemán Inglés Diccionario