lightly done liver - Francés Inglés Diccionario