surplus supply and depressed prices - Turc Anglais Dictionnaire