technique or practice of giving injections - German English Dictionary