key facts - Turkish English Dictionary