in need of rehabilitation - Turkish English Dictionary