protection electronic relay - German English Dictionary