largest recorded flood - German English Dictionary