interest accruing and payable - Turco Inglés Diccionario