low-lying clouds - Francés Inglés Diccionario