overlooking the ocean - Français Anglais Dictionnaire