high-rises - French English Dictionary