royal armour - Francés Inglés Diccionario