whispering, murmuring - Spanish English Dictionary