long-term creditors - German English Dictionary