salt-and-pepper noise - Francés Inglés Diccionario