scarcity of natural resources - Espagnol Anglais Dictionnaire