share repurchase - German English Dictionary