lump of pressed wool - French English Dictionary