retardedbabelfish: more complete, but still not there yet