armour-plated steel - Alemán Inglés Diccionario