to inject oneself with heroin - Spanish English Dictionary