flood-stricken - German English Dictionary