have a score to settle - Türkisch Englisch Wörterbuch