What does Bockdoppelflinte mean?

Bockdoppelflinte - German to English

over and under shotgun