horsepower required - Turkish English Dictionary