What does Auftragswalze mean?

Auftragswalze - German to English

applicator roll