What does Barockposaune mean?

Barockposaune - German to English

sackbut