hundred-year storm - French English Dictionary