semi-sealed - Spanish English Dictionary