One man is holding a dumpster door open while another man puts a trash bag in the dumpster.
One man is looking through the trash.
One man is not necessarily looking through the trash but simply holding the dumpster open and the other man is simply looking to see where to put the trash bag.
exists e1 p1 s1 x1 x2 x3 x4.(in(e1,x3) & n_dumpster(x3) & n_dumpster(x3) & exists e2 x5 x6 x7.(Theme(e2,x6) & Actor(e2,x5) & v_put(e2) & n_bag(x6) & of(x6,x7) & n_trash(x7) & n_man(x5) & -(x5 = x1)) & n_man(x1) & n_man(x1) & while(e1,p1) & Theme(e1,x2) & Actor(e1,x1) & v_hold(e1) & Theme(s1,x4) & a_open(s1) & (x2 = x4) & n_door(x2) & of(x2,x3) & card_eq_1(x1))
exists e1 x1 x2.(n_trash(x2) & through(e1,x2) & Actor(e1,x1) & v_look(e1) & n_man(x1) & card_eq_1(x1))