village well - French English Dictionary