high-rise apartment - Turc Anglais Dictionnaire