no doubt the fact - Turkish English Dictionary