cecal appendage - Español Inglés Diccionario