ict intellectual property law - French English Dictionary