industrial and commercial credit company - French English Dictionary