pulley puller - French English Dictionary