non-oil producing countries - French English Dictionary