stratocumulus clouds - Francés Inglés Diccionario