electrical apparatus protected by enclosures - Francés Inglés Diccionario