rapidly spinning wheel - French English Dictionary