I found
this online Korean-English dictionary online a few days ago (well, I've been using their Italian-English one for a long time). I think it's newly added, and I've yet to test it fully, but my first impression is relatively good, considering my very limited knowledge of Korean.