sulcus for vena cava - Turkish English Dictionary