The English term "murmur" matches the German term "Murren"

other english words that include "murmur" : german :
murmur Gemurmel
murmur Murmeln