not entirely fresh, but preserved with salt - Français Anglais Dictionnaire