hepatic tumor - Francés Inglés Diccionario