clubbed sheep burr - Turkish English Dictionary