lump of lard - Turkish English Dictionary