overdue repurchase - German English Dictionary