master of arts in teaching - French English Dictionary