armor helmet - Turco Inglés Diccionario