pleasure-giving substance - Almanca İngilizce Sözlük