A woman prepares food under a green, blue and yellow umbrella.
The woman is cooking outside.
Just because woman prepares food under an umbrella doesn't imply cooking and doesn't imply outside.
exists e1 s1 s2 s3 s4 x1 x2 x3.(under(e1,x3) & n_umbrella(x3) & a_yellow(s4) & Theme(s4,x3) & a_blue(s3) & Theme(s3,x3) & a_,(s2) & Theme(s2,x3) & a_green(s1) & Theme(s1,x3) & Theme(e1,x2) & Actor(e1,x1) & v_prepare(e1) & n_food(x2) & n_woman(x1))
exists e1 s1 x1.(n_woman(x1) & a_outside(s1) & Manner(e1,s1) & Actor(e1,x1) & v_cook(e1))