carcinoid tumour - Francés Inglés Diccionario