self protected energy-limited apparatus - Alemán Inglés Diccionario