ipso facto - Turkish English Dictionary