sic transit gloria mundi - French English Dictionary