burst the vent of a cannon - Französisch Englisch Wörterbuch