a type of salt cookie - Spanish English Dictionary