super cyclonic storm - French English Dictionary