clamshell blister - French English Dictionary