tug pulley - French English Dictionary