pleasure-inducing substance - Turc Anglais Dictionnaire