The Academy Dictionary: From English to Welsh (very comprehensive).
Geiriadur yr Academi: O’r Saesneg i’r Gymraeg (cynhwysfawr dros ben).