but brat? a Bratwurst is a very different kind of sausage. thicker, different meat, different taste, different preparation, different taste. frankfurter / wienerli, are commonly boiled in water, bratwurst go on a grill. (Brat = braten = roast).
i got a western-european POV. maybe USians use these words differently. which means they're wrong. or wronger than europeans are when arguing what stuff should be called. doughnut / berliner / krapfen / [insert name you use], just to trigger some people.