self-liquidating - German English Dictionary