honey sac or stomach - German English Dictionary