indispensable commodities - Spanish English Dictionary