municipal debentures - French English Dictionary