overseer's place/employment - French English Dictionary