barely win (the race) - Englisch Synonyme Wörterbuch