property development and management - Turkish English Dictionary