flood prevention - French English Dictionary