substorm - French English Dictionary