steel armour plate - Francés Inglés Diccionario