spina bifida anterior - Turkish English Dictionary