carcinoid tumor of appendix - German English Dictionary