stick to one's principles - Spanisch Englisch Wörterbuch