cannon cracker - Turkish English Dictionary