terrace cultivation - Turkish English Dictionary