rehabilitated from drug abuse - German English Dictionary