salty residue - French English Dictionary