Irish Dictionary, You can search words, from which you can also listen to the pronunciation.