sandwich cookie - French English Dictionary