emergency diesel generator - French English Dictionary