flood-ravaged - German English Dictionary