artillery cradle and mount - Türkisch Englisch Wörterbuch