Essential Welsh dictionary: Welsh - English English - Welsh
Edwin C. Lewis (2010)
A two-way Welsh - English dictionary containing over 16,000 translations, including commonly used idioms and phrases.
Also includes a pronunciation and grammar guide.
In English and Welsh.
WELSH DICO 5 Open access