sky-scraper - German English Dictionary