English Noun landscaper (Plural: landscapers)
#One who does landscape|landscaping.
vi:landscaper zh:landscaper