not entirely fresh, but preserved with salt - German English Dictionary