transfer of rights and operation agreement - Spanish English Dictionary