What does Agenturvertrag mean?

Agenturvertrag - German to English

agency arrangement