pleasure-giving substance - Türkisch Englisch Wörterbuch