land restoration - Turkish English Dictionary