Cucumis
Cucumis – A Small, Free Translation Community
1:12 am PST • November 21, 2006
We came across Paris based Cucumis this evening. It is a community site for people who speak at least two languages and want to trade translation services. Translate text to…