rehabilitated from drug abuse - Turc Anglais Dictionnaire