Here's the page with the Google Translator for your toolbar (scroll towards the bottom of the page. Also, you cna see that you can embed a Google Translator tool right on your website!
"Collaborative multimedia presentations enable small groups like teaching teams to work together to:
. present knowledge in different and (if you do it right) compelling ways
. engage active participation by the entire class instead of broadcasting to it like a passive audience"