cecal appendage - Turco Inglés Diccionario