two-leg puller - French English Dictionary