scarcity of natural resources - Allemand Anglais Dictionnaire