closure of the neural canal - Türkisch Englisch Wörterbuch