ductus venosus - Turkish English Dictionary