bonds principal and interest payable - Alemán Inglés Diccionario