well, the English language is based on hundreds of other languages and it contains words from german, french, italian etc etc, so token probably does come from the german word.