armor steel - Francés Inglés Diccionario