mumble/murmur something - Turkish English Dictionary