armed forces special weapons project - İspanyolca İngilizce Sözlük