anti-pirating agreement - French English Dictionary