Multilingual dictionary of copyright, rights and contracts.
(Contains over 2,000 legal, technical and electronic terms in English, French, German, Italian and Spanish).
(Contains over 2,000 legal, technical and electronic terms in English, French, German, Italian and Spanish).