french-speaking resident pupil - Turkish English Dictionary