stick to one's principles - Französisch Englisch Wörterbuch