Technology | Wed Mar 28, 2007 12:03pm EDT

Google seeks world of instant translations