There are some free dictionaries that you can use online:

University of Wales Trinity Saint David

The Welsh Academy English-Welsh Dictionary Online

There are also dictionaries available to download onto your smart phone.

Ap Geiriaduron

GPC Geiriadur Welsh Dictionary

You can also purchase dictionaries online:

Here are a few dictionaries for Welsh learners: