technique or practice of giving injections - Español Inglés Diccionario