English Dictionary - With Multi-Lingual Search
Linguru
Linguru is a free Welsh-English collaborative dictionary software for internet-based discussion amoung students and teachers of the language