electress - German English Dictionary