high-rise residential buildings - Turc Anglais Dictionnaire