interest accruing and payable - Español Inglés Diccionario