agreement on trade related intellectual property rights - French English Dictionary