murmurous - Spanish English Dictionary