proper hepatic artery - Francés Inglés Diccionario