sandpaper gallbladder - German English Dictionary