self-liquidating - Alemán Inglés Diccionario