meaning of Bremsleitwerk

Bremsleitwerk - German to English

retarding tail (assembly)