flood-ravaged - Alemán Inglés Diccionario