imminent liquidation - Francés Inglés Diccionario