postfactum - French English Dictionary