Helice is a French word for what we call ZZ birds, or Electrocibles, the game that is a "replacement" for live pigeon shooting. It is widely practiced in Europe.

Maybe Helibloc is a French name derived from Helix, meaning
propeller (which is what the Helice target is propelled by) and bloc, maybe meaning "to stop".

Just a shot in the dark.

SRH


May God bless America and those who defend her.