murmur of disapproval - Spanish English Dictionary