high-principled - Espagnol Anglais Dictionnaire