salting device - Turco Inglés Diccionario