coastal terrace shore terrae - Français Anglais Dictionnaire