voluntary repurchase - German English Dictionary