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

http://www.sst.ph.ic.ac.uk/angus/Faclair/