intratumoral injection - Spanish English Dictionary