emergency power aggregate - French English Dictionary