organized storm - French English Dictionary