caecal duplication cyst - Spanish English Dictionary