intermittent horsepower - German English Dictionary