small large-cell neuroendocrine carcinoma - Spanish English Dictionary