in need of rehabilitation - Spanish English Dictionary