eruption thunderstorm - French English Dictionary