animal cracker - Turkish English Dictionary