skyscrapers loom over the city. - Espagnol Anglais Dictionnaire