girl's school teacher - French English Dictionary