stimulate the senses - Turkish English Dictionary