semilunar fold of colon - Turkish English Dictionary