Title: A technical dictionary in English, Spanish & Portuguese
Subjects: Dictionaries, English language, Polyglot, Technology