land on lease - Turkish English Dictionary