two-leg puller - Turkish English Dictionary