spinning top pin - French English Dictionary