village teacher - French English Dictionary