settle one’s scores with someone - Türkisch Englisch Wörterbuch