sae horsepower - German English Dictionary