treasury debentures - Francés Inglés Diccionario