well closure - French English Dictionary