land leveler - Turkish English Dictionary