temple of heaven - German English Dictionary