spina bifida aperta - German English Dictionary