goods in short supply - Turc Anglais Dictionnaire