leather armour - Francés Inglés Diccionario