self-liquidation - Alemán Inglés Diccionario