fwiw, here's a link that claims to be a Gaelic-to-English dictionary

It's pretty good. Missing a lot of basic words, though.