financial disasters - French English Dictionary