self-liquidation - Turco Inglés Diccionario