physical fact - Turkish English Dictionary