something that can be refuted - Turkish English Dictionary