patria celestial - French English Dictionary