pulley-pin - French English Dictionary