gurgling noise - Spanish English Dictionary