meaning of Begleitagentur

Begleitagentur - German to English

escort agency