post-factum - Spanish English Dictionary