device which is used to dispense liquid - Deutsch Englisch Wörterbuch