Electronic dictionaries in writing tools: user needs and models for user interaction
Collaborative Multilingual Dictionaries