purchase-repurchase - German English Dictionary