high-rises - German English Dictionary