residential high-rises - Français Anglais Dictionnaire