pipe puller - French English Dictionary