financial difficulty - French English Dictionary