failure of neural tube closure - Türkisch Englisch Wörterbuch