artillery cradle and mount - İspanyolca İngilizce Sözlük