sound of loud chewing - French English Dictionary