liver leaf hepatica - Francés Inglés Diccionario