meaning of Bockdoppelflinte

Bockdoppelflinte - German to English

over and under shotgun