new pupil - Turkish English Dictionary