sulcus for vena cava - German English Dictionary