self liquidation - Francés Inglés Diccionario