hepatic barrier - Francés Inglés Diccionario