French frogmen?
It IS kind of redundant;)
"Les Phoques". (slang for french navy SEALs, or "seals" like the animal.)
Man it's nice to have FR back .