machine enclosure - Alemán Inglés Diccionario