A brunette with a red and white polka dot umbrella is wearing a purple tank top.
A woman is holding an umbrella to avoid getting wet in the rain.
One can hold an umbrella without trying to avoid getting wet in the rain, since umbrellas can be used when it isn't raining.
exists e1 s1 s2 x1 x2 x3 x4 x5 x6 x7.(Theme(e1,x5) & Actor(e1,x1) & v_wear(e1) & n_top(x5) & of(x5,x7) & n_tank(x7) & of(x5,x6) & n_purple(x6) & with(x1,x2) & n_umbrella(x2) & of(x2,x4) & n_dot(x4) & of(x2,x3) & n_polka(x3) & a_white(s2) & Theme(s2,x2) & a_red(s1) & Theme(s1,x2) & n_brunette(x1))
exists e1 p1 x1 x2 x3 x4.(n_rain(x4) & in(e1,x4) & Topic(e1,p1) & exists e2 p2.(exists e3 p3.(exists s1.(Theme(s1,x1) & a_wet(s1)) & Topic(e3,p3) & Actor(e3,x1) & v_get(e3)) & Topic(e2,p2) & Actor(e2,x1) & v_avoid(e2)) & Theme(e1,x3) & Actor(e1,x2) & v_hold(e1) & n_umbrella(x3) & n_woman(x2) & n_woman(x1))