non-sealed apparatus - Spanish English Dictionary