after the fact - French English Dictionary