artillery cradle and mount - Deutsch Englisch Wörterbuch