brace (armour) - Francés Inglés Diccionario