meaning of Auftrageflasche

Auftrageflasche - German to English

applicator bottle