meaning of Agrarfreihandelsabkommen

Agrarfreihandelsabkommen - German to English

farming free-trade contract