Traducción inglés español

English version

¿Qué significa "cumulus of fine weather" en español?