collection of small language dictionaries on a computer aiding translation
Do you mean translation or interpreting?