to challenge a principle - Espagnol Anglais Dictionnaire