girls' grammar school - French English Dictionary