crystal-clear fact - Turkish English Dictionary