armor protection - Turco Inglés Diccionario