omentulum - Turkish English Dictionary