lump in abdomen - Turkish English Dictionary