armored fabric - Francés Inglés Diccionario