emergency diesel-generator - French English Dictionary