supercelestial - French English Dictionary