emergency power generating unit - German English Dictionary