high-rise flats - Espagnol Anglais Dictionnaire