have a score to settle - Englisch Synonyme Wörterbuch