metal blister - French English Dictionary