The Etymologizer [via threadnaught] is a brilliant idea (it's a mass etymological breakdown tool, so as a side-effect you'd be able to translate from one register to another. From marketing speak to geek speak to pick a particularly topical - in my life - example...). If only. But you'd need a very special kind of dictionary with which to play.