flood-ravaged - Francés Inglés Diccionario