spina bifida anterior - German English Dictionary