self liquidation - Alemán Inglés Diccionario