ileocecal appendix - Alemán Inglés Diccionario