european woolly thistle: woolly thistle of western and central Europe and Balkan Peninsula
woolly thistle: thistle of western North America having white woolly leaves
repair shop: a shop specializing in repairs and maintenance