rapidly rotating - French English Dictionary