hepatobiliary system - Francés Inglés Diccionario