armour-plated steel - Español Inglés Diccionario