the arch of heaven - Turkish English Dictionary