Mashup: twxlate

twxlate
It's twitter translated to 40+ languages.