front sight guard/hood - Spanish English Dictionary