dense dust cloud - Francés Inglés Diccionario