rehabilitated from drug abuse - Allemand Anglais Dictionnaire