emergency diesel generator - Turkish English Dictionary