self liquidating loan - German English Dictionary