part of a hospital where injections are given - Spanish English Dictionary