non-oil producing countries - Spanish English Dictionary