liver parenchyma - Spanish English Dictionary