with a gurgling sound - Francés Inglés Diccionario