skull cracker - Turkish English Dictionary