epiploa - Turkish English Dictionary