neuroendocrine carcinoma - French English Dictionary