excess thrust horsepower - German English Dictionary