a settlement on russia's terms - Türkisch Englisch Wörterbuch