handful of hair/wool - French English Dictionary