early repurchase - German English Dictionary