meaning of Auftragvergeber

Auftragvergeber - German to English

tenderee