with a gurgling sound - French English Dictionary