power generating costs - French English Dictionary