sealed apparatus - Spanish English Dictionary