epiploic appendage - Turkish English Dictionary