extensive rehabilitation - Turkish English Dictionary