with supporting justifications - Türkçe İngilizce Sözlük