I forget the strategy I used but it was basically to make someone buff the party so the boss would cast ice wave and nullify one of her turns. It makes things so much easier when you don't have to worry about being attacked twice in one round. It's not that hard to beat her if you watch what she does and think about how to deal with it (and since this game is turn based, you can put a good amount of thought into it).