double-sided glazed cookie - Spanish English Dictionary