thundersquall - French English Dictionary