produce euphoria from injecting a drug - Francés Inglés Diccionario