energy commodities - French English Dictionary