engage the artillery - Französisch Englisch Wörterbuch