turf-banked terrace - Allemand Anglais Dictionnaire