energetic resource - French English Dictionary