protection electronic relay - French English Dictionary