option to repurchase - Spanish English Dictionary