steel armour plate - Turco Inglés Diccionario