102-story skyscraper - Turkish English Dictionary