hourglass bladder - German English Dictionary