surplus supply and depressed prices - Deutsch Englisch Wörterbuch