sugar loaf of refined sugar - Alemán Inglés Diccionario