drainage by wells - French English Dictionary