deployment of forces - İspanyolca İngilizce Sözlük