stimulate the senses - Turc Anglais Dictionnaire