open repurchase - German English Dictionary