land developer - Turkish English Dictionary