lump of sugar - Turkish English Dictionary