A recent Cnn.com article posed the question: Who's the better translator: machines or humans? As short as the...