protective armour - Francés Inglés Diccionario