mumble/murmur something - German English Dictionary