egalmoth was 'lord of the house of the heavenly arch , and got even out of the burning of gondolin , and dwelt after at the mouth of sirion , but was slain in a dire battle there when melko seized elwing ' .