ring armour - Francés Inglés Diccionario