power generating cost - French English Dictionary