translate English to French: It was also believed that they offered physical and spiritual protection from arrows and bullets.
On croit également qu'elles assurent une protection physique et spirituelle contre les flèches et les balles.