This isn't exactly what you are looking for, but this site is fascinating! It takes your phrase and runs it through a series of translators back to English. FAR too much fun. I am going to start a separate thread so people can report what they put in and what they got out!

http://www.tashian.com/multibabel/



TEd