The Italian term "ficcanaso" matches the English term "snuffler"

other italian words that include "ficcanaso" : english :
ficcanaso dicks
ficcanaso snooper