overdue instalment - Alemán Inglés Diccionario