continuous murmuring - French English Dictionary