salt and dry meat - French English Dictionary