spina bifida rehabilitation - Turkish English Dictionary