even the score - Französisch Englisch Wörterbuch