rotating storm - French English Dictionary