off-peak power - French English Dictionary