meaning of Autoklempner

Autoklempner - German to English

engine mechanic