head/edge of a sail - Français Anglais Dictionnaire