meaning of Autowerkstattbesitzer

Autowerkstattbesitzer - German to English

storage owner