small piece of ordnance  (shotgun) - Französisch Englisch Wörterbuch