bonds principal and interest payable - Francés Inglés Diccionario