killer stick - Turkish English Dictionary