self protected energy-limited apparatus - German English Dictionary