cumulus of fine weather - Francés Inglés Diccionario