diesel engine for auxiliary generator - French English Dictionary