property developer - Turkish English Dictionary