epiploic appendages - Turkish English Dictionary