armored fabric - Turco Inglés Diccionario