terrace of border perennials - Turc Anglais Dictionnaire