Both links are pretty good! Some of the past online English/Gaelic dictionaries I have seen yet.

Cheers,