middle hemorrhoidal artery - Turkish English Dictionary