Hebrew-English collaborative dictionary: words and phrases with their translation or definition added by users