storm prediction center - French English Dictionary