a score to settle - Spanisch Englisch Wörterbuch