exercise the right of repurchase - German English Dictionary