wire-puller/boss - French English Dictionary