Super Frelon helicopter/Definition

A French heavy-lift helicopter, primarily military but with some civilian roles