drive power down - French English Dictionary