armour-plated steel - Turco Inglés Diccionario