ileocecal appendix - Turkish English Dictionary