wire enclosures - Francés Inglés Diccionario