fossa ductus venosi - Turkish English Dictionary