to challenge a principle - Türkçe İngilizce Sözlük