overdue repurchase - Alemán Inglés Diccionario