spina bifida rehabilitation - Spanish English Dictionary