emergency power supply for safety service - French English Dictionary