shortbread cookie - French English Dictionary