high-rise construction - Turkish English Dictionary