to inject oneself with heroin - French English Dictionary