powering down - French English Dictionary