leak preventer - French English Dictionary