bonds principal and interest payable - Espagnol Anglais Dictionnaire