imminent insolvency - French English Dictionary