Property developer - Turkish English Dictionary