proper hepatic artery - Turkish English Dictionary