emergency power generating unit - French English Dictionary