cost of servicing the land - Turkish English Dictionary