University of Wales Dictionary: From Welsh to English (very comprehensive).
Geiriadur Prifysgol Cymru: O’r Gymraeg i’r Saesneg (cynhwysfawr dros ben).