heliborne detachment - French English Dictionary