produce euphoria from injecting a drug - Espagnol Anglais Dictionnaire