steel tape armour - Turco Inglés Diccionario