What does Befriedigung verschaffen mean?

Befriedigung verschaffen - German to English

to pander