single energy source - French English Dictionary