What does Begleitagenturen mean?

Begleitagenturen - German to English

escort agencies