composite armour plate - Espagnol Anglais Dictionnaire