superflood - German English Dictionary