herring salad - French English Dictionary