scud (clouds) - Francés Inglés Diccionario