interest accruing and payable - Espagnol Anglais Dictionnaire