high-rise housing projects - Turkish English Dictionary