Amended And Restated Agreement Meaning In English