clamshell blister - Spanish English Dictionary