high-lying terrace - Turc Anglais Dictionnaire