elongated cookie made with wheat flour - Spanish English Dictionary