blunderbuss with trumpet-like mouth - German English Dictionary