vault of heaven - German English Dictionary