> I can't put my finger on the UK body just now, but I > presume there's a good chance you're in the US anyway. Found a list: <http://dmoz.org/Business/Business_Services/Communications/Translation/Associations/> .. and yes regarding automatic translators. Try translating something into a language and then back again.