salt and dry sardines - French English Dictionary