tumour of the appendix - Spanish English Dictionary