technique or practice of giving injections - Deutsch Englisch Wörterbuch