terrassodling - dict.se
terrassodling
noun
terrace culture