long-term creditors - French English Dictionary