tumour of the appendix - Turkish English Dictionary