neural-tube defect - Turkish English Dictionary