large threatening cloud - Francés Inglés Diccionario