safety enclosure (machinery) - Francés Inglés Diccionario