self-liquidating - Turco Inglés Diccionario