hold back the flow of water - French English Dictionary