wire puller - French English Dictionary