stratocumulus clouds - Alemán Inglés Diccionario