rehabilitated from drug abuse - Alemán Inglés Diccionario