punch-bell egg cracker - Turkish English Dictionary