cultivated terrace - Français Anglais Dictionnaire