without compromising principles - Türkisch Englisch Wörterbuch