What does Begleitdolmetscherin mean?

Begleitdolmetscherin - German to English

escort interpreter [female]