sugar loaf of refined sugar - Francés Inglés Diccionario