murmurous - German English Dictionary