clubbed sheep burr - French English Dictionary