102 storey skyscraper - Turkish English Dictionary