coastal terrace - Français Anglais Dictionnaire