to challenge a principle - Almanca İngilizce Sözlük