water from artesian wells - French English Dictionary