barely win (the race) - Türkçe İngilizce Sözlük