1. Does not let me edit.
2. Does not link to Wiktionary to let people edit.
3. Does not show word meanings. Different meanings have different translations.
4. Consider writing a "skin" for wiktionary.org
itself. MediaWiki is quite
extensible and I feel the potential is underused.