meaning of Auftragskarte

Auftragskarte - German to English

job-order card