righteous judgment of god - French English Dictionary