public utility companies - French English Dictionary