drug oneself - Francés Inglés Diccionario