punch-bell egg cracker - French English Dictionary