typhoon squadron - French English Dictionary