high-principled - Alemán Inglés Diccionario