punch-bell egg cracker - Spanish English Dictionary