salty residue - Turkish English Dictionary