immediate repayment - Turco Inglés Diccionario