ileocecal appendix - Turco Inglés Diccionario