overdue instalment - Turco Inglés Diccionario