dense upper cloud - Francés Inglés Diccionario