all-seeing eye of god - Turkish English Dictionary