armor clad - Francés Inglés Diccionario