salt-and-pepper noise - Turkish English Dictionary