self liquidation - Turco Inglés Diccionario