maximum horsepower - German English Dictionary