meaning of britische Bahnpolizei

britische Bahnpolizei - German to English

British Transport authorities