resembling a bladder - German English Dictionary