ex post facto nature - Türkçe İngilizce Sözlük