meaning of Bremsschlauch

Bremsschlauch - German to English

braking system hose pipe