What does britische Pferdestärke mean?

britische Pferdestärke - German to English

British horsepower