composite armour - Fransızca İngilizce Sözlük