means of stimulus - Turkish English Dictionary