meaning of Auftragswalze

Auftragswalze - German to English

applicator roll