self-liquidation - French English Dictionary