flood-ravaged - Spanish English Dictionary