self-liquidation - Español Inglés Diccionario