flood fence - German English Dictionary