sugar-icing liver - Francés Inglés Diccionario