pay off an old score - Türkisch Englisch Wörterbuch