What does Ausbesserungswerk mean?

Ausbesserungswerk - German to English

repair workshop