no-break power plant - French English Dictionary