meaning of Agrarüberschüsse

Agrarüberschüsse - German to English

agricultural excess