What does Abnahmevertrag mean?

Abnahmevertrag - German to English

offtake arrangement