high-rise buildings - Turc Anglais Dictionnaire