AltaVista – World / Translate. By : rich 30 March 2002 0 Uncategorized AltaVista – World / Translate. Babelfish seems like the best translator around. Great for reading those Italian bicycle sites! Share this:TwitterFacebookLinkedInWhatsAppMorePrintRedditTumblrPinterestPocketTelegramSkypeEmailLike this:Like Loading... Related Post navigation Previous Previous post:Next Next post: