low lying cloud - Francés Inglés Diccionario