artificial pupil - Turkish English Dictionary