epiploic appendage - German English Dictionary