technique or practice of giving injections - Französisch Englisch Wörterbuch