certificate for the mooring ropes - Français Anglais Dictionnaire