artillery mule - Französisch Englisch Wörterbuch