certificate of convenience and necessity - French English Dictionary