composite armour - İspanyolca İngilizce Sözlük