repurchases - Spanish English Dictionary