separately excited device - German English Dictionary