cecal appendix - Turkish English Dictionary