translate English to French: point de visée point of impact
grip (of the bow) point d'ancrage