human neural tube defects - Türkisch Englisch Wörterbuch