liver cell - Francés Inglés Diccionario