postfactum - Spanish English Dictionary