stomach or honey sac - German English Dictionary