meaning of Befriedigung verschaffen

Befriedigung verschaffen - German to English

to pander