energy commodity - French English Dictionary