to challenge a principle - Französisch Englisch Wörterbuch