sensory stimuli - Turkish English Dictionary