sugar-icing liver - Alemán Inglés Diccionario