residential property developer - Turkish English Dictionary