impregnating device - Deutsch Englisch Wörterbuch