meaning of Abnahmevertrag

Abnahmevertrag - German to English

offtake arrangement