ileocecal appendix - Espagnol Anglais Dictionnaire