sound of meat tearing and tasting - Spanish English Dictionary