skyscrapers loom over the city. - Español Inglés Diccionario