self protected energy-limited apparatus - Turkish English Dictionary