barely win (the race) - Türkisch Englisch Wörterbuch