to be hooked on drugs - Francés Inglés Diccionario