meaning of Bulldogklemme

Bulldogklemme - German to English

bulldog clamp