carcinoid tumour - German English Dictionary