grappling rope (on a parachute) - Français Anglais Dictionnaire