front sight guard - Turco Inglés Diccionario