high-rise flats - Español Inglés Diccionario