lump of pressed wool - Turkish English Dictionary