closure of the neural canal - Spanisch Englisch Wörterbuch