subject to repurchase - German English Dictionary