emergency power generator set - German English Dictionary