scientific fact - Turkish English Dictionary