transfer of rights and operation agreement - French English Dictionary