leave the harbour - Français Anglais Dictionnaire