turf-banked terrace - Français Anglais Dictionnaire