stomach or honey sac - Turkish English Dictionary