goods in short supply - Espagnol Anglais Dictionnaire