resembling woolen cloth - French English Dictionary