Hmm, not sure how to better describe it - in this case its a programming term - dictionary is a mapping of keys to values, e.g. "en"=>"english word", "fr"=>"french word" -- all together this is called a dictionary. Suggestions are welcome :)
Documented. You shouldn't have to change the original English.