horsepower required - French English Dictionary