sail round an island/cape - Français Anglais Dictionnaire