rehabilitated from drug abuse - Turco Inglés Diccionario