art of making cookies or crackers - French English Dictionary