with a gurgling sound - Allemand Anglais Dictionnaire