added support for translating multiple words.

A really fun exercise!  My first couple of attempts ended with build failures due to typos.  Finally my test passed and me and the gopher some coffee.