clubbed sheep burr - German English Dictionary