in need of rehabilitation - French English Dictionary