self-liquidation - Francés Inglés Diccionario