sky-scraper - French English Dictionary