superior hemorrhoidal vein - German English Dictionary