cultivated terrace - Turc Anglais Dictionnaire