stubborn fact - Turkish English Dictionary