sound of loud chewing - German English Dictionary