area with fruit trees and flowers - Turkish English Dictionary