the department of energy - French English Dictionary