Salz-und-Pfeffer-Rauschen - German English Dictionary