aberrant umbilical stomach - Turkish English Dictionary